$(document).ready(function(){
    $("#cpf").autocomplete({
        source: "../control/autocompleteCliente.php",
        select: function(event, ui) {
            $('#cpf').val(ui.item.cpf).attr('readonly', true);
            $('#senha').attr('readonly', false);
            $('#controlesenha').attr('readonly', false);
            return false;
        }
    }).data("uiAutocomplete")._renderItem = function(ul, item){
        return $("<li></li>")
        .data( "ui-autocomplete-item", item )
        .append( "<a>" + item.cpf + " - " + item.nome + "</a>" )
        .appendTo( ul );
    };
    $('#alterarsenha').validate({
        submitHandler: function(form){
            if($("#controlesenha").val()===$("#senha").val()){
                $(form).ajaxSubmit(function(resposta){
                    if (!resposta){
                        alert("Senha alterada com sucesso!");
                        window.location.href = 'viewalterasenhacliente.php';
                        return false;
                    }else{
                        alert(resposta);
                        if(resposta==="Não foi possivel alterar a Senha!"){
                            $('#senha').clearFields().focus();
                        }
                        return false;
                    }
                });
            }else{
                alert("Valores da nova senha devem ser iguais");   
                $("#senha").clearFields().focus();
                $("#controlesenha").clearFields();
                return false;
            }
        },           
        rules:{
            senha:{
                required: true
            },
            controlesenha: {
                required: true
           }
        },
        messages:{
            senha:{
                required: " Campo obrigatório."
            },
            controlesenha: {
                required: " Campo obrigatório."
            }
        }
    });
});